DingTalk-Real-AI/dingtalk-workspace-cli
DingTalk Workspace is an officially open-sourced cross-platform CLI tool from DingTalk. It unifies DingTalk’s full suite of product capabilities into a single package, is designed for both human users and AI agent scenarios.
解決する課題
このプロジェクトは、DingTalkの企業ワークスペースと対話するためのコマンドラインインターフェース (CLI) を提供します。人間とAIエージェントの間のギャップを埋めるように設計されており、両者がターミナルから直接、連絡先の検索、カレンダーの管理、ドキュメントへのアクセス、タスクの作成といった操作を行えるようにします。
仕組み
OAuth device-flow を介してDingTalkで認証を行うブリッジとして機能します。認証が完了すると、さまざまな企業向けサービス(Drive、Calendar、Todoなど)をCLIコマンドとして公開します。構造化された JSON 出力をサポートしているため、AIエージェントのワークフローへの統合に適しています。エージェントが特定のタスクを実行できるようにする「スキル」システムが含まれており、モノスキル(単一のエントリポイント)とマルチスキル(製品ごと)の両方の構成オプションがあります。
対象ユーザー
DingTalkの企業環境内でワークフローをプログラムでアクセスまたは自動化する必要がある開発者、企業管理者、およびAIエージェント構築者を対象としています。
ハイライト
- Agent-Ready: AIエージェントとのシームレスな統合のために、構造化された JSON レスポンスと組み込みのスキルセットを提供します。
- ゼロトラストセキュリティ: OAuth device-flow 認証、ドメインの許可リスト、最小権限のスコープを実装し、安全なデータアクセスを保証します。
- 柔軟な出力: テーブル、JSON、生データなど、解析が容易な複数の出力形式をサポートしています。
- マルチプロファイルサポート: 複数のDingTalkアカウントや組織に同時にログインしたままにすることができます。
- 企業管理: 組織全体での CLI アクセスを管理するための管理機能が含まれています。
関連
- プロジェクト
deepagent-ltd/deepagent-codeDeepAgent Code (DAC) は、デスクトップ+ターミナルのワークスペースで、マルチステップタスクのコーディングアシスタントとしてLLMを使用できます。永続的なセッション、検査可能なプロジェクトメモリ、独立したジョブ用のサブエージェント、管理されたブラウザ、オプションのインスタントメッセージング統合を提供し、互換性のある任意のLLMプロバイダーで構成可能です。AGPL‑3.0でライセンスされています。
- プロジェクト
theJayTea/WritingToolsWriting Tools は、Windows、Linux、macOS用の無料でオープンソースのデスクトップアプリです。ホットキーでコンピュータ上のどこからでもLLMを呼び出せます。校正、再執筆、トーン変更、翻訳、WebページやYouTubeの字幕の要約、モデルとのチャットが可能です。Gemini、OpenAI、AnthropicなどのクラウドAPI、またはOllama、llama.cpp、Apple-silicon MLXを介してローカルモデルを実行できます。プライバシー重視(テレメトリなし、APIキーはローカル保存)で、GPL-v3ライセンスのもとで提供されています。
- プロジェクト
larksuite/clilark-cli は、オープンソースで MIT ライセンスのコマンドラインツールで、Lark/Feishu の Open Platform API をラップしています。18のビジネス領域にまたがる200以上のコマンドと、AIエージェント向けに最適化された「スキル」を提供し、3層構造のコマンドシステム(ショートカット、APIマッピングコマンド、ローカルAPI)を備えています。人間ユーザーとAIエージェントの両方を想定しており、セキュアな資格情報保存、OAuthフロー、カスタマイズ可能な出力形式をサポートしています。
- プロジェクト
CoWork-OS/CoWork-OSCoWork OSは、コーディング、ターミナル、ブラウザ、ドキュメント作成、AIエージェントを単一のワークスペースに統合した、オープンソースのクロスプラットフォームデスクトップです。ユーザーは任意のLLMプロバイダー(クラウドまたはローカル)を接続し、GUIまたは`cowork` CLIを介してガバナンスされたマルチエージェントワークフローを実行できます。機能には、生成されたファイル用のEverything Workbench、ビジュアルなAutomation Studio、Inboxメッセージング、Box-Brain知識インデックス、強力なローカルファーストセキュリティが含まれます。Electronアプリ(MITライセンス)として配布され、macOS 13+およびWindows用のインストーラーが付属します。
- プロジェクト
open-webui/open-webuiOpen WebUI は、任意のOpenAI互換APIおよびローカルのOllamaモデルと連携できるオープンソースで自己ホスト可能なLLM用Webインターフェースです。チャット、ノート、チャンネル、カレンダー、音声/動画通話、画像生成などの豊富なUI、拡張可能なプラグインシステム、RBAC、マルチモデル対応、組み込みRAG(ベクトルDB、ウェブ検索)、エージェントがコードを実行できる「Open Terminal」、およびLDAP/SSO、SCIMプロビジョニング、オブザーバビリティなどのエンタープライズ機能を提供します。pip、Docker(CPU/GPU、バンドルOllama)、Kubernetesでインストール可能。エコシステムにはデスクトップアプリ、モバイル最適化のコーディングエージェント、外部知識ベースの同期ツールが含まれます。