本文へスキップ
IFAI

オープンソース

ByteDanceがLark CLIをOSS公開、AIエージェントからノーコード連携可能に

公開 拡散指数 48

ByteDance は人間と AI エージェントの双方に向けて設計された公式ツール「Lark CLI」を MIT ライセンスでオープンソース公開しました。カレンダーやドキュメントなど 18 の業務領域をカバーし、200 以上のコマンドを収録。Claude Code などの外部エージェントから追加設定なしで Lark を直接操作できます。

Lark CLI は、ByteDance が公式にオープンソース公開したコマンドラインツールです。人間と AI エージェントの双方が使うことを想定して設計されており、Claude Code などの外部エージェントが複雑な設定なしで Lark の各種ワークフローを直接操作できます。

何ができるのか

カバー範囲は非常に広く、カレンダー、チャット、ドキュメント、ドライブ、多次元データベース Base、スプレッドシート、スライド、タスク、Wiki、メール、オンライン会議など 18 の業務領域に対応しています。収録コマンドは 200 以上、専用の Agent Skill も用意されています。

スケジュールの確認や会議招集、ドキュメントの読み書きから、承認タスクの処理、勤怠の確認、OKR の更新まで、すべてコマンドラインから実行可能です。

AI が使いやすい設計を徹底しており、引数は簡潔で、適切なデフォルト値と構造化された出力が返るため、エージェントの呼び出し成功率を高められます。さらに、ドキュメント URL の末尾に .md を付けるだけで、エージェントが生の Markdown を直接取得できる工夫も施されています。

仕組みと導入手順

ライセンスは MIT で公開されています。Node.js 環境があれば、ターミナルで npx @larksuite/cli@latest install を実行するだけでセットアップが完了します。ソースコードからビルドする場合は、Go 1.23 以上と Python 3 が必要です。

設計は 3 層構造になっており、覚えやすいショートカット、オープンプラットフォームと同期した標準コマンド、そして全機能を網羅する Raw API を用途に応じて使い分けられます。

セキュリティ面も配慮されており、入力インジェクション対策や出力のサニタイズを備えるほか、認証情報は OS 標準のキーチェーンに安全に保存されます。企業向けには、CLI のソースを変更せずに自社の認証基盤や監査ログと統合できる仕組みも用意されています。

なぜ重要か

オフィスツールを AI エージェントに操作させる際、最大の障害となるのはモデルの賢さではなく、乱立する API の仕様把握や認証周りのグルーコードを書く手間にありました。

Lark CLI が登場したことで、エージェントにとって最も扱いやすいインターフェースが最初から整ったことになります。普段から Lark を使っており、Claude Code などのターミナル型エージェントを活用している現場であれば、日々のルーチンワークを自動化するために今すぐ試す価値があります。

情報源 (1)

  1. [1]
    github.com(新しいタブで開きます)原文github.com

毎日のAIピックアップ