Portia AI

Portia AI

Portia AI · 코딩 · 기타

Portia AI는 행동하기 전에 계획을 펼쳐 보이고, 사람이 필요할 때 멈추는 예측 가능하고 인증된 AI 에이전트를 만드는 오픈소스 AI 에이전트 프레임워크다.

Portia AI 미리보기

Portia AI 소개

What Is Portia AI

Portia AI는 런던 팀이 만든 오픈소스 프레임워크다. 똑똑하지만 예측 불가한 에이전트가 아니라, 예측 가능하고 통제 가능하며 인증된 에이전트를 원한다. 작업을 적으면 프레임워크가 명시적인 멀티 에이전트 계획을 만들고, 도구 호출이 한 번이라도 실행되기 전에 그 계획을 읽고 고치고 승인할 수 있다. 에이전트가 즉석에서 답을 짜내게 두는 프레임워크와 갈라지는 지점이 바로 이 설계 선택이다.

겨냥하는 대상은 에이전트를 써 보고 데모에 만족했다가, 그 에이전트가 운영 환경에서 무너지는 걸 본 팀이다. Portia AI는 에이전트에 실행 상태를 쥐여 주고 일하는 동안 보고하게 한다. 그래서 어느 단계에 왜 있는지 늘 알 수 있다. 사람의 검문 지점은 나중에 덧붙인 게 아니라 설계에 들어 있다. 에이전트는 멈춰서 자격 증명이나 승인을 요청하고 기다릴 수 있다. 규제 산업이 소프트웨어에 실제 계정을 맡기기 전에 요구하는 동작이 이것이다.

오픈소스이고 Python을 먼저 생각해 만든 덕에 무료 경로는 실제로 쓸 만하다. 대신 쓰는 사람은 코드 안에서 사는 개발자여야 한다. 노코드 챗봇 제작 도구를 찾는다면 이건 아니다. 클라우드 계층은 호스팅 실행 환경, 인증이 붙은 1,000개 이상의 기성 도구, 대시보드를 더한다. 제품의 유료 부분은 여기에 있다.

Getting Started

  1. pip install portia-sdk-python으로 Python SDK를 설치하고 Python 3.11 이상에서 도는지 확인한다
  2. OPENAI_API_KEY 같은 LLM API 키를 설정한다. 클라우드 도구와 실행 기록을 원하면 앱 대시보드에서 무료 Portia API 키를 받는다
  3. 작업을 적고 계획 에이전트가 구조화된 계획을 만들게 한다. 승인 전에 들여다보거나 조정할 수 있다
  4. 도구 레지스트리(로컬 도구, 비공개 묶음, 1,000개 이상의 클라우드/MCP 도구)를 연결한 뒤 계획을 실행하고 각 단계를 살핀다

제품 정보

Portia AI의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0 - $30 per seat/mo
플랫폼Web (cloud dashboard), Python SDK (3.11+)
개발사Portia AI
카테고리코딩 · 기타
출시일Mar 2025
최근 업데이트Oct 2025
웹사이트 방문 수N/A
웹사이트 글로벌 순위N/A
API 제공 여부예

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 백엔드 개발자
  • 핀테크·컴플라이언스 팀
  • 자동화를 내놓는 스타트업
  • 기업 IT 팀
  • 여러 에이전트를 다루는 AI 엔지니어

작업

  • 구조화된 계획 생성하기
  • 사람 감독 아래 승인
  • 인증된 도구 호출
  • 상태를 지닌 장시간 작업
  • 시스템을 넘나드는 데이터 수집

활용 상황

  • 환불에 승인이 필요할 때
  • 컴플라이언스 규칙 아래 입사 처리
  • 워크플로가 로그인 화면에 부딪힐 때
  • 거래 감시
  • 도구를 넘나드는 일정 잡기

주요 기능

예측 가능한 멀티 에이전트 계획

에이전트가 하면서 방식을 정하게 두는 대신, Portia AI는 먼저 구조화된 계획을 만들어 보여 준다. 그 계획은 대화로 키우거나 PlanBuilder로 직접 짜 맞출 수 있고, 실행이 시작되기 전에 각 단계를 살필 수 있다. 대본을 벗어나는 에이전트에 진이 빠진 팀에게는 계획을 미리 보는 것이 핵심이다.

사람 감독에 의한 통제

Portia AI는 사람의 감독을 예외 처리기가 아니라 설계 기능으로 본다. 에이전트는 동작을 미리 알리고 진행을 공유하며 실행 도중에 끊길 수 있다. ExecutionHook으로 정해진 작업을 끼워 넣고, 확인 요청은 깔끔한 인계를 만든다. 사람이 입력이나 자격 증명을 건네면 에이전트가 이어 간다.

내장 인증

에이전트는 비밀번호를 요구하는 벽에서 자주 멈춘다. Portia AI는 API 도구와 브라우저 세션의 자격 증명을 확인 인터페이스로 처리한다. 그래서 비밀을 코드에 심지 않고도 에이전트가 필요한 것을 요청할 수 있다. 클라우드 쪽에서는 1,000개 이상의 기성 도구에 인증이 이미 연결되어 있다.

1,000개 이상의 클라우드·MCP 도구

도구 레지스트리는 어느 MCP 서버에서든, 로컬 도구에서든, ACI.dev 같은 다른 공급자에서든 연결한다. Portia 클라우드는 인증이 붙은 1,000개 이상의 클라우드·MCP 도구 라이브러리를 더한다. 그래서 에이전트는 직접 짠 연결 코드 없이 흔한 SaaS 앱에 닿는다. 오픈소스 브라우저 도구도 있어, 대부분의 자동화를 막는 캡차와 로그인까지 포함해 에이전트가 사이트를 돌아다닐 수 있다.

상태를 지닌 실행과 에이전트 기억

긴 작업에는 데이터를 둘 곳이 필요하다. PlanRunState는 실행 중에 불어나며 진행을 따라가고, 큰 입력과 출력은 실행 시점에 에이전트 기억에 자동으로 저장되고 꺼내진다. 그래서 큰 파일이나 페이지로 나뉜 API를 단계 사이에서 실을 놓치지 않고 다룰 수 있다.

어떤 LLM이든, 내 캐시든

Portia AI는 OpenAI, Anthropic, Mistral, Gemini, Bedrock, Azure OpenAI에 연결하고 Llama 같은 자체·자체 호스팅 모델도 지원한다. 실행을 자기 Redis 서버로 돌려 캐시할 수 있고, 멀티 에이전트 실행과 인증을 EndUser 단위로 배정해 팀 전체의 사용을 정리할 수 있다.

장단점

장점

  • 계획을 먼저 내놓는 설계라 에이전트가 무엇을 할지 일어나기 전에 보고 승인할 수 있어 신뢰가 빨리 쌓인다
  • 사람 감독과 확인 요청이 기본으로 들어 있어 나중에 덧붙인 게 아니다. 그래서 승인과 로그인이 실제 업무에 들어맞는다
  • 무료 플랜이 붙은 오픈소스 Python 핵으로 돈을 내기 전에 운영에 가까운 조건에서 시험할 수 있다
  • 인증이 붙은 1,000개 이상의 클라우드·MCP 도구가 연결 작업을 크게 줄여 준다
  • 주요 LLM 대부분과 자체 호스팅 모델에서 돌아가므로 한 모델 공급자에 묶이지 않는다

단점

  • 개발자용 프레임워크라 코드를 안 쓰는 사람을 위한 끌어다 놓기 제작 도구가 없다
  • Python 3.11 이상이 필요해, 업그레이드 안 한 옛 환경은 빠진다
  • 가장 쓸모 있는 클라우드 도구와 실행 기록이 시간이 갈수록 유료 좌석으로 끌어당긴다
  • 기업 규모 배치는 도구, 인증, 호스팅 쪽에서 손이 좀 간다

자주 묻는 질문

Portia AI는 운영 환경에서 믿을 만해야 하는 AI 에이전트를 만드는 데 쓴다. 규제가 있는 상황에서 특히 그렇다. 개발자는 이걸로 명시적 멀티 에이전트 계획을 만들고 상태를 따라가며 실행하고, 에이전트가 민감한 동작을 하기 전에 사람 승인 단계를 넣는다.