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 の具体的な変更内容も記載されていない。したがって機能の範囲は確認できるが、安定した利用を前提とするにはまだ早い。