vtemian/octto
Interactive brainstorming UI for OpenCode agents - multi-question forms, decisions, and real-time feedback
해결하는 문제
Octto는 AI와 브레인스토밍할 때 긴 세부 프롬프트를 입력하거나 순차적인 터미널 기반 질문에 답하는 번거로운 과정을 대체합니다. AI가 정보를 요청하는 상황을 인터랙티브하고 시각적인 브라우저 UI로 전환하여, 입력에 소요되는 시간을 분 단위에서 초 단위로 단축합니다.
작동 방식
시스템은 세 가지 전문 에이전트—부트스트래퍼, 프로브, 오케스트레이터—를 사용하여 세션을 관리합니다. 부트스트래퍼는 사용자의 요청을 여러 탐색 브랜치로 분할합니다. 프로브 에이전트는 브랜치가 요구사항을 더 정교화하기 위해 추가 질문이 필요한지 판단합니다. 이러한 질문은 라디오 버튼, 슬라이더, 코드 에디터 등 총 14가지의 다양한 입력 유형을 갖춘 브라우저 인터페이스를 통해 사용자에게 제시됩니다.
대상 사용자
계획 및 브레인스토밍에 AI 에이전트를 사용하며, 프로젝트 요구사항과 상호작용할 때 더 효율적이고 시각적인 방법을 원하는 개발자와 디자이너입니다.
주요 기능
- 시각적 입력 유형: 순위 재정렬, 별점 평가, 코드 비교 등 14가지 풍부한 입력 유형 지원.
- 병렬 탐색: 요청을 2~4개의 브랜치로 분할하여 임의의 순서로 답변 가능.
- 실시간 업데이트: 이전 질문이 답변되면 즉시 다음 질문이 표시되며, 남은 단계를 보여주는 진행률 표시기 제공.
- 사용자 정의 에이전트 동작: 글로벌 또는 프로젝트별 구성 파일을 통해 사용자 지정 지침(조각)을 삽입 가능.
- 최종 계획 생성: 검토용으로 최종 계획을 렌더링하고, 프로젝트의 문서 폴더에 직접 저장.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트