코딩 에이전트 연결
설치 프로그램을 실행하여 연결 REA 코딩 에이전트에. 고객 선택은 Claude Code, Codex, Cursor, Gemini CLI, Windsurf, Grok Build,및 기타 지원 MCP 고객. Grok Bot의 커넥터는 채팅에서 추가됩니다.
코딩 에이전트에 새로운?
코딩 에이전트는 브라우저 탭이 아닌 컴퓨터에서 작동하는 인공지능 보조자입니다. 파일을 읽고 명령을 실행할 수 있으며 변경하기 전에 묻습니다. REA그것을 리버스 엔지니어링 도구입니다.
당신은 아직 하나가없는 경우,하나를 선택,그 설치 페이지를 따라 로그인:
- Claude Code 에 의해 Anthropic. 유료 필요 Claude 계획.
- Codex 에 의해 OpenAI. 귀하의 계정으로 로그인하십시오.
- OpenCode,오픈 소스. 원하는 모델 공급자를 연결합니다.
그런 다음 그것을 열고 아래 프롬프트를 복사하십시오. 에이전트 실행 REA의 설치 및 아무것도 변경하기 전에 당신에게 계획을 보여줍니다.
npx rea-agents@latest setup을 사용해 REA를 설치하고 이 코딩 에이전트에 연결해 줘. 먼저 설정 변경 계획을 보여 주고 내 승인을 받은 뒤 실행해 줘. 마지막으로 설치를 확인해 줘.
또는 직접 설치 실행
터미널은 어떻게 열 수 있나요?
- Windows: 시작 메뉴를 열고 PowerShell을 입력한 뒤 Enter를 누르세요.
- macOS: 프레스 ⌘ Space,유형 터미널 를 눌러 입력합니다.
- Linux: 프레스 Ctrl Alt T 대부분의 데스크톱에서.
명령 붙여넣기 Ctrl V (macOS: ⌘ V; Linux 터미널: Ctrl Shift V)를 누른 다음 엔터를 누릅니다.
npx rea-agents@latest setup
클라이언트를 선택하고 설치 계획을 검토합니다. REA추가MCP연결와 일치하는 조사 기술,유지 백업 기존의 구성이 있습니다. 변경 사항을 적용하기 전에 묻습니다.
설치가 완료되면 클라이언트를 다시 시작합니다.
내 클라이언트를 다시 시작하려면 어떻게 합니까?
데스크톱 앱 (Claude 데스크톱, Cursor, Windsurf, VS Code):앱을 완전히 종료 한 다음 다시 엽니 다. 창문을 닫는 것만으로는 충분하지 않습니다. 시작 macOS 프레스 ⌘ Q;에 Windows,또한 트레이 아이콘이 있는 경우 트레이 아이콘을 종료합니다.
터미널 에이전트 (Claude Code, Codex, Gemini CLI):세션을 종료하고 다시 시작합니다.
에이전트에 대상 경로 및 특정 질문을 제공합니다. 에 대한 JavaScript 또는 Electron 응용 프로그램,당신은 시작할 수 있습니다:
봐
/absolute/path/to/app그리고 데이터를 내보내는 방법을 찾으십시오. 검색 결과에 대한 소스 위치와 관련된 진입 점,통화 및 종속성을 표시합니다.
경로를 로컬 대상으로 바꿉니다.
폴더의 전체 경로를 어떻게 얻을 수 있습니까?
- Windows: 파일 탐색기에서 폴더를 마우스 오른쪽 단추로 클릭하고 다음을 선택합니다 경로로 복사. 시작 Windows 10,마우스 오른쪽 버튼을 클릭하는 동안 이동을 누르고 있습니다.
- macOS: 파인더에서 폴더를 마우스 오른쪽 버튼으로 클릭하고 옵션을 누르고 다음을 선택합니다 경로 이름으로"..."복사.
- 모든 시스템: 폴더를 터미널 창으로 드래그하면 해당 경로가 나타납니다.
터미널에서 공백이 포함된 경로 주위에 따옴표를 넣습니다.
사용CLI
분석JavaScript또는Electron응용 프로그램 폴더 또는ASAR보관없이 응용 프로그램을 실행:
npx -y rea-agents@latest analyze-javascript-application \
/absolute/path/to/app --json
경로를 추출된 앱 디렉터리로 바꾸거나 .asar 파일 시작 Windows,같은 경로 "D:/apps/example" 여기서 작동합니다.
어디 응용 프로그램의 찾을 수 있습니까.아사르 파일?
Electron 응용 프로그램은 일반적으로 그것을 유지 resources 폴더:
-
Windows:
C:\Users\<you>\AppData\Local\Programs\<App>\resources\app.asar -
macOS:
/Applications/<App>.app/Contents/Resources/app.asar(앱을 마우스 오른쪽 버튼으로 클릭하고 선택 패키지 내용 표시) -
Linux: 종종
/opt/<App>/resources/app.asar
일부 앱은 다른 곳에 설치됩니다. 에 대한 응용 프로그램의 폴더를 검색 app.asar.
결과는 앱을 식별하고 모듈 간의 연결을 표시하며 소스 위치를 제공합니다. 연결 REA 확인할 수 없습니다 결과에 표시됩니다.
만약 당신이 영구 rea 쉘의 명령:
npm install --global rea-agents
기계 코드 프로그램 분석 설정
네이티브 바이너리에는 로컬 분석 도구가 필요합니다. 선택하고 아래 하나를 구성,다음 제공 REA 실행 파일 또는 라이브러리.
도구 선택: Ghidra, Hopper 또는 IDA
Ghidra
기존 사용 Ghidra 12.1.64 비트 설치 및 64 비트 설치 및 64 비트 설치 및 64 비트 설치 및 64 비트 설치 및 64 비트 설치 및 64 비트 설치 Linux 또는 macOS,64 또는 팔 64 에. 당신의 Ghidra 설치에는 호스트 아키텍처를 위한 기본 디컴파일러가 필요합니다. 설치 프로그램을 실행하기 전에 경로 설정:
당신의 연결 Ghidra 설치
export GHIDRA_INSTALL_DIR=/absolute/path/to/ghidra_12.1.4_PUBLIC
export JAVA_HOME=/absolute/path/to/jdk-21
npx -y rea-agents@latest doctor --provider ghidra --json
npx rea-agents@latest setup
두 경로를 기존 설치로 바꿉니다. 설치 프로그램은 이를 확인하고 선택한 클라이언트에 대한 유효한 설정을 기록합니다. 시작 Linux 팔 64,당신은 구축해야 할 수도 있습니다 Ghidra네이티브 디컴파일러입니다.
연결 Ghidra 시작 Windows
Windows 1000 개 이상의 웹 사이트에서 다운로드 할 수 있습니다. 기존 사용 Ghidra 12.1.64 비트 설치 및 64 비트 설치 및 64 비트 설치 및 64 비트 설치 및 64 비트 설치 및 64 비트 설치:
$env:GHIDRA_INSTALL_DIR = "C:/tools/ghidra_12.1.4_PUBLIC"
$env:JAVA_HOME = "C:/tools/jdk-21"
npx -y rea-agents@latest doctor --provider ghidra --json
npx rea-agents@latest setup
두 경로를 설치로 바꾼 다음 설치 계획을 검토합니다.
Hopper
에 연결Hopper에macOS또는Linux. 위의 설치 명령을 실행;그것은 기존의 설치를 감지하거나 승인을 위해 설치 계획을 제공합니다.
에macOS,완전한Hopper's first-실행 선택의 데모 모드 또는 라이센스를 활성화하기 전에 무인 분석이다.
IDA
검증된 IDA 설정 사용 Windows,기존의 MCP 첨부 된 데이터베이스 또는 헤드리스 데이터베이스에 대한 등록. Linux 그리고 macOS 헤드리스 분석은 아직 확인되지 않았습니다.
기존 연결 IDA MCP 등록
업스트림 서버의 작동 유지 command, args 그리고 선택 env 제슨 파일에 기존 mcpServers 객체 ida-pro-mcp 입장도 허용됩니다. 포인트 REA 설정 전에 해당 파일에서:
$env:REA_IDA_MCP_CONFIG = "C:/analysis/ida-mcp.json"
$env:REA_ANALYSIS_PROVIDER = "ida"
npx -y rea-agents@latest doctor --provider ida --json
npx rea-agents@latest setup
첨부된 프로필은 원래 바이너리가 이미 열려 있는 업스트림 레거시 1.4.0 도구를 사용합니다 IDA. 헤드리스 프로파일은 업스트림 데이터베이스를 사용합니다. "mode": "headless";실제 검증은 IDA 9.3 Windows 64 감독자. 의사는 시작하지 않고 등록을 확인합니다 IDA.
줘 REA 원래 실행 경로, --provider ida 에 CLI 쿼리 에이전트의 경우 다음을 포함합니다 REA_IDA_MCP_CONFIG 그 안에 REA 등록 환경 및 선택 IDA 바이너리를 열 때.
기존의 Ghidra 설치,기능 검사:
npx -y rea-agents@latest function /absolute/path/to/program main \
--provider ghidra --json
교체 main 검사할 함수 이름 또는 주소를 사용합니다.
기계 코드 프로그램 세션의 분석 작동 방식
각 CLI 명령은 바이너리를 가져오고 분석 한 다음 세션을 닫습니다. 귀하의 에이전트의 MCP 쿼리는 해당 세션이 열려 있는 동안 가져온 바이너리를 다시 사용합니다.
기계 코드 프로그램 분석 예제를 따르십시오 함수 결과가 어떻게 복구된 계산으로 이어지는지 확인합니다.
도움 받기
에이전트가 표시되지 않는 경우 REA
설치 후 클라이언트를 다시 시작하거나 다시 연결합니다. 그 확인 REA 연결 doctor;를 위해 Codex:
npx -y rea-agents@latest doctor --client codex --json
공급자가 주의를 필요로 하는 경우
사용 중인 공급자를 확인하십시오. 에 대한Ghidra:
npx -y rea-agents@latest doctor --provider ghidra --json
이 보고서는 실패한 확인 및 제안 된 다음 단계를 제공합니다.