AgentPantheon
Code as Policies logo

Code as PoliciesEn ram som använder språkmodellgenererade program för att möjliggöra att robotar utför komplexa uppgifter genom kodbaserade policyer.

4.8 (4)
Daniel NikulshynGranskat av Daniel Nikulshyn·Uppdaterad juni 2026

Översikt

Code as Policies är ett ramverk som använder sig av program genererade av språkmodeller för att möjliggöra att robotar utför komplexa uppgifter genom kodbaserade policyer. Det gör det möjligt för robotar att förstå och utföra instruktioner på naturligt språk genom att använda stora språkmodeller för att skriva robotpolicykod. Ramverket visar sin kapacitet genom demonstrationer av bordsskåp-manipulation, till exempel att arrangera block och placera dem i skålar, och kan tillämpas inom en mängd olika områden. Genom att kedja klassiska logikstrukturer och referera till tredjepartsbibliotek kan den genererade koden visa rumslig-geometrisk resonemang, generalisera till nya instruktioner och ange exakta värden till tvetydiga beskrivningar. Ramverket använder en few-shot prompting-approach för att skriva robotpolicyer som kan representera reaktiva policyer och waypoint-baserade policyer. Det kan skriva mer komplex kod och förbättrar state-of-the-art när det gäller att lösa problem på HumanEval benchmark. Kod och videor som demonstrerar ramverkets möjligheter finns tillgängliga i dess GitHub repository. I tabletop-manipulationsområdet använder ramverket naturliga språkargument för att komponera den genererade koden via funktionsanrop. Prompt används för att specialisera språkmodellen att utföra olika funktioner. Ramverket har demonstrerat sina förmågor i olika uppgifter, inklusive att ordna block i en kvadrat, flytta block till specifika positioner, och till och med utföra kommandon som involverar kreativ storytelling. Dock kan ramen, som är beroende av large language models, begränsas av deras kapabiliteter och bias. Dessutom kan användningen av natural language arguments introducera tvetydigheter eller osäkerheter i den genererade koden.

Nyckelfunktioner

  • Robotcentrerad formalisering av språkmodellgenererade program
  • Förmåga att representera reaktiva policyer och vägpunktsbaserade policyer
  • Kan skriva mer komplex kod
  • Förbättrar state-of-the-art i att lösa problem på HumanEval-benchmark
  • Demonstrerade förmågor i olika bordstransformationsuppgifter

Priser

Modell
Freemium
Kategori
AI Agents
Betyg
4.8 / 5 (4)

Användningsfall

Robotuppgiftsprogrammering via naturligt språk

Översätt hög nivå naturliga språkinstruktioner till exekverbara kodpolicyer, vilket gör att robotar kan utföra komplexa manipulations- och navigationsuppgifter utan manuellt programmering.

Forskning inom Embodied AI

Ge forskare en ram för att utforska hur stora språkmodeller kan generera styrkod för robotiska system, vilket driver studier inom embodied reasoning.

Snabb prototypning av robotbeteenden

Låt utvecklare snabbt prototypa och iterera på robotbeteenden genom att beskriva önskade handlingar i språk och låta modellen syntetisera den underliggande kodpolicyn.

Automation av flerstegsuppgifter

Sammansätt kodbaserade policyer för att kedja samman perception, planering och kontrollsteg, vilket gör att robotar kan utföra flerstegs arbetsflöden i dynamiska miljöer.

Fördelar och nackdelar

Fördelar

  • Möjliggör för robotar att utföra komplexa uppgifter genom kodbaserade policyer
  • Kan förstå och exekvera naturliga språkinstruktioner
  • Använder en few-shot prompting-ansats för att skriva robotpolicyer
  • Förbättrar state-of-the-art i att lösa problem på HumanEval-benchmark
  • Demonstrerade förmågor i olika bordstransformationsuppgifter

Nackdelar

  • Beroende av stora språkmodeller, som kan vara begränsade av sina förmågor och bias
  • Användning av naturliga språkargument kan introducera tvetydigheter eller osäkerheter i den genererade koden

Recensioner

4.8

Genomsnitt från 4 betyg.

5
3
4
1
3
0
2
0
1
0

Logga in för att lämna en recension.

S

Sanjay Gupta

Apr 21, 2026

Solid for our team

We rolled this out across the team last quarter and it is genuinely easy to set up. The API fits neatly into how we already work, and the integrations removed a step we used to do by hand. but it has held up under daily use.

H

Hiroshi Tanaka

Mar 8, 2026

Skeptical, then convinced

I went in skeptical — most tools in this space overpromise. It actually delivers on the core workflow, and it is genuinely easy to set up caught me off guard. A few rough edges remain is why this isn't a perfect score, still, I'd recommend giving it a real trial.

D

Diego Fernández

Oct 2, 2025

Use it every day

Honestly didn't expect to like it this much. The core workflow is exactly what I needed, and it saves real time. I do wish the docs could be deeper, but I reach for it almost every day now and it just clicks.

G

George Papadakis

Sep 30, 2025

Use it every day

Honestly didn't expect to like it this much. The API is exactly what I needed, and support is responsive. but I reach for it almost every day now and it just clicks.

Frågor

Inga frågor än — ställ den första.

Ställ en fråga

Alternativ till AI Agents