Station-Sciences/bot-crossing
A video game for AI agents. Created by Jarren Rocks
해결하는 문제
Bot Crossing은 여러 AI 도구에 걸친 코딩 에이전트 스레드를 관리하기 위한 통합된 시각적 대시보드를 제공합니다. 에이전트마다 별도의 창이나 CLI 세션을 번갈아 사용할 필요 없이, 모든 활성 코딩 스레드를 하나의 대화형 3D 맵으로 모아줍니다. 이 맵에서 각 리포지토리는 하나의 토지 구획이 되고, 각 에이전트는 해당 구획에서 작업하는 봇이 됩니다.
작동 방식
Vite 개발 서버로서 로컬 머신에서 실행됩니다. 작은 '어댑터'를 사용하여 다양한 코딩 하네스(Claude Code, Cursor, Codex 등)의 로컬 세션 파일을 읽기만 하며, 해당 파일에 절대 쓰기 작업을 하지 않습니다. 유일하게 수정하는 파일은 레이아웃 설정을 저장하는 data/colony.json뿐입니다. 봇과 상호작용할 때, 이 도구는 시스템 수준의 딥 링크를 사용하여 제어권을 원래의 하네스로 넘겨주므로 실제 코딩 작업에는 항상 에이전트의 기본 인터페이스를 사용할 수 있습니다.
대상 사용자
여러 AI 코딩 에이전트를 동시에 사용하며, 중앙 집중식 공간적 방식으로 상태를 모니터링하고, 주의가 필요한 스레드를 식별하며, 작업 흐름을 잃지 않고 활성 세션으로 빠르게 전환하고자 하는 개발자를 위한 도구입니다.
주요 특징
- 통합 뷰: 여러 에이전트 하네스의 스레드를 하나의 콜로니에 표시합니다.
- 개인정보 보호 우선: 모든 작업이 로컬 머신에서 이루어지며, 데이터가 클라우드로 업로드되거나 저장되지 않습니다.
- 비파괴적: 에이전트의 세션 파일에 절대 쓰지 않으며, 자체 로컬 맵 설정만 수정합니다.
- 스마트 내비게이션: 봇은 A* 경로 탐색 알고리즘을 사용하여 건물과 장애물을 자동으로 피해 이동합니다.
- 상태 배지: 봇은 시각적 신호(읽지 않은 스레드는
?, 오류는!등)를 사용하여 어떤 세션에 사용자의 입력이 필요한지 정확히 보여줍니다. - 확장성: 새로운 에이전트 하네스에 대한 지원을 추가하려면 서버 디렉토리에 새 파일 하나만 추가하면 됩니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트