본문으로 건너뛰기

한계

나중에 알게 되는 대신 여기서 말해 둡니다.

모델​

작은 로컬 모델은 프런티어 모델만큼 이 일을 잘하지 못합니다. 화면은 같아도 추론은 같지 않습니다.

범용 오픈 모델은 파일 도구가 있어도 grep 에 손을 뻗습니다. 파일을 읽는 구조적인 방법을 줘도, 에이전트 쪽으로 훈련되지 않은 모델은 셸로 나갑니다. 그건 모델 쪽의 빈틈이고, 어떤 화면도 그걸 메우지 못합니다. 이 프로젝트가 바꿀 수 있는 것은 닿는 범위이지 똑똑함이 아닙니다.

도구를 부르지 않는 모델은 이 일을 아예 하지 못합니다. 대화만 합니다. 마음을 정하기 전에 시험해 보세요 —— 5분, 정해진 과제 하나.

세는 방식​

토큰 수는 언제나 어림이고, 센 것이 아닙니다. 토크나이저는 모델의 것이고, 여기서는 그것이 한 번도 본 적 없는 모델을 돌립니다. ASCII 네 바이트에 한 토큰, 그 밖에는 한 글자에 한 토큰: 영어에도 중국어에도 가깝고, 나머지에서는 넉넉히 세는 쪽으로 기웁니다.

따라서 그 아래로 이어지는 모든 것이 근사치입니다 —— 대화가 요약될 때, 도구 출력이 잘릴 때, 그리고 사용량 줄이 말하는 것.

일정​

예약 작업과 당번은 OpenCLI가 열려 있는 동안에만 돕니다. 이건 서버가 아니라 로컬 에이전트입니다. 기계가 잠든 사이에 반드시 터져야 하는 일은 운영체제 스케줄러의 몫입니다.

샌드박스​

백그라운드 실행은 자기가 도는 디렉터리 안이라면 무엇이든 쓸 수 있습니다. 쓸 수 있는 뿌리가 바로 그 디렉터리입니다. 부서 디렉터리 밖의 실행은 당신이 그 자리를 이름으로 허락할 때까지 붙들립니다 —— 승인이 never 로 설정된 경우는 예외로, 그때는 아무것도 붙들리지 않습니다.

읽기는 어느 샌드박스 모드에서도 결코 제한되지 않습니다.

무엇이 바뀌었는지의 기록​

Artifacts 에는 에이전트의 파일 편집 도구로 한 편집만 올라옵니다. 에이전트가 돌린 셸 명령이 쓴 파일 —— heredoc, 스크립트, git checkout —— 은 추적되지 않고 나타나지 않습니다. 변경은 진짜입니다. 목록이 불완전한 것입니다.

데스크톱 빌드​

Apple이나 Microsoft 인증서로 서명되어 있지 않습니다. 당신의 운영체제는 경고할 것이고, 그러는 게 옳습니다: 누가 만들었는지 알 수 없으니까요. 설치에 무엇을 해야 하는지 적혀 있습니다.

화면​

오른쪽에서 왼쪽으로 쓰는 언어는 지원되지 않습니다. 아랍어, 히브리어, 페르시아어는 번역 파일로 넣을 수 있지만, 페이지는 여전히 왼쪽에서 오른쪽으로 놓입니다. 그건 번역이 아니라 스타일시트를 고치는 일입니다.

에스컬레이션은 지시이지 보장이 아닙니다​

당번의 올릴 조건 은 모델에게 의무로 주어집니다. 이 제품이 판정하는 것이 아닙니다. 즉 그것을 읽는 모델과 정확히 같은 만큼만 믿을 수 있습니다. 확인 가능한 형태로 쓰세요 —— 한 줄이라도 10,000 을 넘으면 —— 뭔가 이상하면 이 아니라.