hungry

Hungry는 무료 코딩 AI를 위한 코딩 에이전트입니다.

설치와 실행
01

설치와 실행

Node.js 22.18 이상이 설치되어 있어야 합니다.

Node.js 받기

설치

npm install -g --allow-remote=all https://hungryide.github.io/hungry-0.2.0.tgz

혹은

내려받아서 설치

curl -LO https://hungryide.github.io/hungry-0.2.0.tgz
npm install -g ./hungry-0.2.0.tgz

실행

실행

hungry
02

기능

OpenAI 호환 제공자

제공자 탭에서 엔드포인트를 직접 추가합니다 — 키도, 헤더도, 거기서 불러온 모델 목록도 그 카드 안에서.

Kiro CLI (ACP)

이 컴퓨터의 kiro-cli를 띄워 stdio로 붙습니다. 에이전트가 자기 루프를 돌고, 도구 호출과 권한 요청은 여기 대화에 그려집니다. 별도로 kiro-cli login이 필요합니다.

모델 풀

한 턴 뒤에 모델을 여러 개 세워 두면, 한도가 소진됐을 때 턴이 끝나는 대신 다음 모델로 넘어갑니다.

승인 모드

수동 · 편집 자동 수락 · 계획 · 자동 · 권한 무시. 에이전트가 무엇을 해도 되는지를 정합니다.

토큰 절약 모드

도구 결과에서 잡음을 덜고, 답변은 더 간결하게, 코드는 그 일에 필요한 만큼만. 입력 검증·오류 처리·보안· 접근성은 줄이지 않습니다.

검토 모드

끝난 답변을 요청과 맞춰 한 번 더 읽고, 그 판정을 별도 탭으로 엽니다. 답변 자체는 건드리지 않습니다.

슬래시 명령

/를 치면 승인 모드와 앱 동작이 메뉴로 열립니다.

/goal

목표를 턴 너머로 들고 가고, 끝났다는 주장을 실제로 바뀐 것과 맞춰 감사합니다. 토큰 예산은 직접 정합니다.

노력 다이얼과 울트라코드

기본값부터 최대까지, 맨 끝 칸이 울트라코드입니다 — 최상단 노력에 더해 병렬 위임으로 계획하라는 지침이 대화에 고정됩니다.

도구

편집 · 영속 셸 · 검색 · 웹 · 스킬 · MCP, 그리고 언어 서버의 진단 · 정의 · 참조. 서버가 없으면 설치 명령과 버튼이 함께 뜹니다.

커밋

도구 탭에서 커밋과 푸시. 메시지는 diff를 보고 씁니다. 커밋 메시지를 쓸 모델은 설정 → 도구에서 대화와 따로 지정합니다.

다른 도구의 대화 이어하기

Claude Code · Codex가 이 폴더에서 진행한 대화를 골라 여기서 이어갑니다. 여기서 한 턴은 원래 파일에 다시 기록되고, 저쪽에서 이어간 턴도 가져옵니다.

예약 세션

시각을 정하거나 다른 세션이 끝난 뒤로 걸어 둡니다. 그때까지 적어 둔 메시지는 대기열에 머물고, 조건이 맞으면 순서대로 나갑니다.

원격 접속

Cloudflare 터널로 열리는 페이지에서 읽기 · 보내기 · 중지 · 승인 답변 · 세션 추가까지, 휴대폰으로.

텔레그램 봇

턴이 끝나거나 실패하거나 승인을 기다릴 때 링크와 함께 알려줍니다.

턴을 데스크톱에서 알려 주는 펫. Codex용으로 만들어진 펫 팩도 그대로 씁니다.

Hungry is the coding agent for free coding AI.

Install and run
01

Install and run

Node.js 22.18 or newer needs to be installed.

Get Node.js

Install

npm install -g --allow-remote=all https://hungryide.github.io/hungry-0.2.0.tgz

or

Download, then install

curl -LO https://hungryide.github.io/hungry-0.2.0.tgz
npm install -g ./hungry-0.2.0.tgz

Run

Run

hungry
02

Features

OpenAI-compatible providers

Add an endpoint from the providers tab — its own key, its own headers, and the model list fetched from it.

Kiro CLI (ACP)

Spawns the kiro-cli on this machine and speaks to it over stdio. The agent runs its own loop; its tool calls and permission asks are drawn in the conversation here. It needs its own kiro-cli login.

Model pools

Line several models up behind one turn, so a spent allowance moves on to the next instead of ending the turn.

Approval modes

Manual, accept edits, plan, auto, bypass. They decide what the agent is allowed to do.

Token saver mode

Tool results trimmed of noise, a terser reply, and only the code the work needs. Validation, error handling, security and accessibility are never cut.

Review mode

Reads the finished answer back against what you asked and opens the verdict in its own tab, leaving the reply alone.

Slash commands

Typing / opens the approval modes and app actions as a menu.

/goal

Carries an objective across turns and audits the claim that it is done against what actually changed, under a token budget you set.

Effort dial and ultracode

From default up to the top the model actually takes, with ultracode as the last notch: top effort plus standing guidance to plan the work as parallel delegates.

Tools

Edits, a persistent shell, search, web, skills, MCP — plus language-server diagnostics, definition and references, with an install prompt when a project's server is missing.

Commit

Commit and push from the tools tab, with the message written from the diff. The model that writes it is picked separately from the conversation's, under Settings → Tools.

Continue a Claude Code or Codex session

Pick a conversation either tool had in this folder and carry on with it here. Turns taken here are written back to its own file, and turns taken over there are pulled in.

Scheduled sessions

Start a session at a set time, or after other sessions have finished. Messages typed before then wait in its queue and go out in order once the condition is met.

Remote access

A Cloudflare tunnel opens a page where you can read, send, stop, answer approvals and add a session from a phone.

Telegram bot

Messages for finished, failed and blocked turns — with a link back in.

Desktop pet

A small window that signals turns on the desktop. Pet packs made for Codex drop straight in.