Devotd Github
新着コーディングエージェント

atomuicommunity/tkcode — AI コーディングエージェント向けデスクトップクライアント

atomuicommunity/tkcode の機能と、初期開発段階で確認しておくべき点を紹介する。

リポジトリ情報atomuicommunity/tkcode ↗

atomuicommunity/tkcode の機能と、初期開発段階で確認しておくべき点を紹介する。

GitHub の説明: A native desktop client for AI coding agents, built with Avalonia and AtomUI. Multi-provider, MCP, integrated terminal, local resumable sessions, NativeAOT.

スター
★ 40
フォーク
5
言語
C#
ライセンス
Apache-2.0
最新リリース
v0.1.4
原文を見る ↗GitHub で見る ↗

atomuicommunity/tkcode は AI コーディングエージェント向けのネイティブデスクトップクライアントだ。最新リリースは v0.1.4 だが、提供された情報にはこのバージョンで何が変更されたのかが書かれていない。Avalonia と AtomUI を基盤としており、複数のモデルプロバイダーとエージェントランタイムを一つの場所で扱えるよう設計されている。

エージェントの作業は独立した Agent Host プロセスで実行され、3 つのプロトコルアダプターを通じてモデルと通信する。対応プロトコルは OpenAI Chat Completions、OpenAI Responses、Anthropic Messages だ。組み込みのコーディングツールや MCP 接続、統合ターミナル、ローカルセッションの保存と再開機能も含まれる。MCP はモデルが外部ツールと接続するための規約であり、stdio と HTTP のトランスポートをサポートする。セッションはローカルの JSONL ファイルに保存される。プロジェクトは C# で書かれており、Apache-2.0 ライセンスを使用している。README には .NET 10 NativeAOT による単一バイナリ配布経路も説明されている。

ただしプロジェクト 스스로初期開発段階にあることを明かしており、API とファイル形式が変更される可能性があると案内している。提供された情報には v0.1.4 の具体的な変更内容も記載されていない。したがって機能の範囲は確認できるが、安定した利用を前提とするにはまだ早い。