atomuicommunity/tkcode는 AI 코딩 에이전트를 위한 네이티브 데스크톱 클라이언트다. 최신 릴리스는 v0.1.4지만, 제공된 정보에는 이 버전에서 바뀐 내용이 없다. Avalonia와 AtomUI를 기반으로 하며 여러 모델 제공자와 에이전트 런타임을 한곳에서 다루도록 설계됐다.
에이전트의 작업 과정은 별도 Agent Host 프로세스에서 실행되고, 세 가지 프로토콜 어댑터로 모델과 통신한다. 지원 프로토콜은 OpenAI Chat Completions, OpenAI Responses, Anthropic Messages다. 내장 코딩 도구와 MCP 연결, 통합 터미널, 로컬 세션 저장 및 재개 기능도 포함한다. MCP는 모델이 외부 도구와 연결하는 규약이며, stdio와 HTTP 전송을 지원한다. 세션은 로컬 JSONL 파일로 저장된다. 프로젝트는 C#으로 작성됐고 Apache-2.0 라이선스를 사용한다. README는 .NET 10 NativeAOT 단일 바이너리 배포 경로도 설명한다.
다만 프로젝트는 스스로 초기 개발 단계라고 밝히며 API와 파일 형식이 바뀔 수 있다고 안내한다. 제공된 정보에는 v0.1.4의 구체적인 변경 사항도 없다. 따라서 기능 범위는 확인할 수 있지만, 안정적인 사용을 전제로 삼기에는 이르다.