fx
유닉스 셸에 가까운 7.8메가짜리 네이티브 코딩 에이전트
curl -fsSL https://fx.sh/setup.sh | bash지그로 만든 코딩 에이전트이자 하네스입니다. 연구용과 더 큰 시스템에 끼워 넣는 용도를 겨냥해 최소주의와 성능에 집중했습니다. 시스템 프롬프트 설계부터 도구 구성, 기능 범위, 7.8메비바이트짜리 실행 파일까지 그 방향으로 맞췄습니다. 화면은 터미널 안에 IDE 를 넣는 무거운 형태가 아니라 유닉스 셸에 가깝습니다. 모델을 가리지 않고 지역 추론과 클라우드 추론 양쪽에 씁니다. 로그인은 자체 게이트웨이나 다른 제공자의 구독 인증으로 합니다. 저장소가 실험 단계임을 명시하고 위험을 사용자가 진다고 밝힙니다.
판단
이럴 때 씁니다
- 무거운 터미널 화면 없이 에이전트를 쓰고 싶을 때
- 더 큰 시스템에 코딩 에이전트를 끼워 넣을 때
- 실행 파일 크기와 속도가 중요할 때
이럴 땐 쓰지 마세요
- 저장소가 실험 단계임을 명시합니다
- 기능 범위가 좁습니다
- 판이 0.0.x 대라 명령이 계속 바뀝니다
차별점
- 실행 파일이 7.8메비바이트입니다.
- 화면이 IDE 가 아니라 유닉스 셸에 가깝습니다.
- 더 큰 시스템에 끼워 넣는 것을 전제로 설계했습니다.
- 모델을 가리지 않고 지역 추론과 클라우드를 모두 씁니다.
워크플로
- 01설치 스크립트로 깝니다.
- 02게이트웨이나 다른 제공자 인증으로 로그인합니다.
- 03셸처럼 명령을 씁니다.
- 04필요하면 MCP 서버를 붙입니다.
- 05진행 중인 작업을 중간에 조종합니다.
주요 명령
| 명령 | 설명 |
|---|---|
curl -fsSL https://fx.sh/setup.sh | bash | 설치합니다. |
fx login | 게이트웨이로 로그인합니다. 다른 제공자 구독 인증도 됩니다. |
fx mcp | MCP 서버를 관리합니다. 최상위 명령으로 올라왔습니다. |
/model | 모델 선택 흐름 전체를 여기서 처리합니다. |
함정
설치 전에 확인하세요
- 저장소가 실험 단계임을 명시하고 위험을 사용자가 진다고 밝힙니다.
- 프로젝트에 딸린 MCP 서버는 명시적으로 신뢰해야 돌아갑니다.
- 모델 선택 방식이 최근 판에서 바뀌었습니다. 기존 사용법이 깨질 수 있습니다.
- 도구 수를 일부러 줄였습니다. 다른 도구에서 되던 일이 안 될 수 있습니다.
비교
터미널 코딩 도구는 대개 화면을 두텁게 만들어 IDE 를 흉내 냅니다. 이쪽은 반대로 셸 도구처럼 굴어서 파이프에 넣고 스크립트에 끼우기 쉽습니다. 대신 기능 범위가 좁고 아직 실험 단계입니다.
최근 변경
MCP 관리가 안전하고 쉬워졌습니다. 프로젝트에 딸린 서버는 명시적 신뢰를 요구하고 관리 명령이 최상위로 올라왔습니다. 진행 중인 작업을 단축키로 조종할 수 있게 됐고 맥락을 아끼려 도구 여덟 개를 줄였습니다.