StackOne CEO, 모든 개발자가 필요로 하는 도구를 만들었다.
Source: Dev.to
지난 달에 AI 에이전트를 디버깅하는 데 30분을 낭비했습니다.
오케스트레이션 코드를 단계별로 살펴보고, 프롬프트를 확인했지만,
잘못된 BambooHR 서브도메인. 조용한 리다이렉트. isError: false.
StackOne의 CEO가 바로 이 문제에 대해 게시했어요 — 테스트하세요.
이 프로젝트를 동기부여한 3가지 버그
버그 1 — Accept 헤더
Accept 헤더에 application/json과 text/event-stream이 모두 있어야 합니다. 하나라도 빠지면 문제가 발생합니다.
버그 2 — 조용한 BambooHR 실패
isError: false와 HTTP 200 응답이지만 직원은 절대 생성되지 않습니다.
버그 3 — 잘못된 Slack 도구 이름
slack_post_message. StackOne은 slack_send_message를 사용합니다. 도구 이름이 tools/list와 일치한다고 가정하지 마세요.
제가 만든 것
StackOne Agent Playground — 4가지 기능, 하나의 목표: 테스트
- RPC Tool Tester
- Token Visualizer
- Workflow Simulator
- Defender Tester
제가 마주한 한 가지 버그
// This throws a runtime error in Vite
import { ToolCallResult } from '../types'
// This is correct — interfaces are type-only
import type { ToolCallResult } from '../types'
클래식 TypeScript + Vite 함정. import type은 Vite에게 타입 전용임을 알려줍니다.
시도해 보기
git clone https://github.com/prathyushak828/stackone-agent-playground
cd stackone-agent-playground
npm install
cp .env.example .env
npm run dev
백엔드가 없습니다. Mock 모드는 인증 정보 없이도 작동합니다.
GitHub: https://github.com/prathyushak828/stackone-agent-playground
Previous: AI Employee Onboarding Agent