🦞

로컬 우선 / 오픈소스 / 검사 가능한 경계

내 컴퓨터에서 움직이는 에이전트.

늘 쓰던 입구에서 요청만 보내세요. Lobster0는 여러분의 컴퓨터에서 의도를 읽고, 경계를 확인하고, 승인을 요청한 뒤 작업을 안전하게 끝냅니다.

  • TUI로컬완전한 제어
  • Feishu업무 입구팀 협업
  • Telegram모바일언제나 연결
  • Discord커뮤니티독립 전달
실행은 블랙박스가 아니다.
  1. MESSAGE_RECEIVEDaccepted
  2. AGENT_PLANNINGpending
  3. POLICY_CHECKpending
  4. APPROVALpending
  5. TOOL_EXECUTIONpending
  6. RESULT_DELIVEREDpending

기능 / 02

하나의 코어, 검사 가능한 다섯 개의 면.

01 / 코어 루프

메시지에서 결과까지, 통제된 하나의 실행 사슬.

모델이 의도를 읽고, Policy가 경계를 정하고, Approval이 인자를 고정한 뒤에야 Tool이 실행됩니다.

  • 6단계 Trace 순서
  • OpenAI 호환 프로바이더
  • 결과는 원래 대화로
  • 구조화된 실행 기록
lobster0 trace --follow
  1. 01MESSAGE_RECEIVEDacceptedowner / tui
  2. 02AGENT_PLANNINGrunningintent → tool
  3. 03POLICY_CHECKallowedworkspace / argv
  4. 04APPROVALwaitingexact arguments
  5. 05TOOL_EXECUTIONrunningisolated action
  6. 06RESULT_DELIVEREDsucceededsame conversation

동작 방식 / 03

문제가 생겼을 때 어떻게 하는가.

01 / 경계의 순간

아니라고 하면, 정말 멈춘다.

거절은 “다르게 말해서 다시 시도”가 아닙니다. 거절된 인자는 그 자리에서 무효가 되고, 우회도 재시도도, 작은 단계로 몰래 쪼개는 일도 없습니다.

  1. 요청“/tmp 정리해줘”
  2. 인자 고정rm -rf /tmp/*
  3. 소유자 거절“허용 안 함” 선택
  4. 즉시 중단이 argv는 무효

로컬에서 실행

명령 하나로 설치하고, 바로 씁니다.

설치 후 lobster0 setup이 모델 키와 Owner를 대화식으로 잡아 주고, lobster0 gateway가 Channel을 띄웁니다. 자격 증명은 내 컴퓨터를 벗어나지 않습니다.

Python 3.12+uvv0.7.0
명령 하나로 설치
W=lobster0_agent-0.7.0-py3-none-any.whl
curl -fL --proto '=https' --tlsv1.2 -o /tmp/${W} \
  https://github.com/NEDONION/lobster0/releases/download/v0.7.0/${W} \
  && uv tool install --python 3.12 "/tmp/${W}[feishu]"
설정하고 시작
lobster0 setup
lobster0 gateway