Kun: 共有GUIおよびTUIランタイムを備えた、エンドツーエンドのプロジェクトデリバリーのためのローカルファーストAIエージェント・ワークベンチ
何を解決するか
Kunは、単純なAIチャットインターフェースと、完成したプロジェクトの実際のデリバリーとの間のギャップを埋めます。エディタ、ターミナル、ドキュメントエディタといった異なるツール間で手動でコンテキストを転送することなく、ユーザーが初期要件の明確化から設計、コーディング、執筆、そして最終的な受け入れテストまで移行できる統合されたワークスペースを提供します。
仕組み
Kunは「ローカルファースト」AIエージェント・ワークベンチとして動作します。デスクトップGUIとターミナルベースのTUIを接続する共有ランタイム(kun serve)を使用しており、ユーザーは同じセッション、プラン、タスク履歴を維持しながらインターフェースを切り替えることができます。複数のモデルプロバイダー(API、サブスクリプション、またはセルフホスト)をサポートしており、2つの主要なインタラクションモードを提供します:
- Direct Mode: 単純な質問や迅速な修正用。
- Agent Graph: 複雑で多段階のタスクのための実験的モード。リードエージェントが依存関係グラフを作成し、制限されたサブエージェントに作業を委任することで、各ステップが進行前に検証されることを保証します。
対象ユーザー
AI支援によるコーディング、執筆、プロトタイピング、および自動化を通じて、アイデアを検証可能な結果に変換する必要がある開発者、ライター、デザイナー、研究者向けに設計されています。
ハイライト
- Unified Workbench: コード、執筆、デザイン、リサーチの統合された環境を一つの製品内で提供。
- GUI + TUI Synergy: 単一のランタイムにより、視覚的なデスクトップアプリとキーボード中心のターミナルインターフェース間のシームレスな切り替えが可能。
- Model Agnostic: APIまたはサブスクリプションを介して、OpenAI、Anthropic、DeepSeek、Ollamaなどの幅広いプロバイダーをサポート。
- Advanced Task Management: 機能を備えています:目標を分解するための
/plan、コードレビュー用のインラインdiff、および自動化されたスケジュール/ループ。 - Extensibility: MCP (Model Context Protocol)、カスタムSkills、および
.kunx拡張機能をサポート。
Sources
- RepoKunAgent/Kun