Armin Ronacher가 Pi 1.0의 Codemode를 설명했다. 모델이 도구를 하나씩 호출하는 대신 격리된 QuickJS 환경에서 짧은 자바스크립트를 실행해 MCP 호출을 병렬화하고 필요한 결과만 문맥에 넣는 방식이다. 실행 환경은 대상 컴퓨터의 셸과 다르며 직접적인 네트워크나 파일 접근도 제한한다. 공식 문서는 실패한 실행의 저장소 변경은 반영되지 않지만 이미 호출한 도구의 외부 부작용은 취소되지 않는다고 명시해, 재시도 시 중복 작업에 주의할 필요가 있다.