---
title: "Agent zleceń w Claude: przepis w sześciu krokach"
url: "https://majchrzycki.com/blog/agent-zlecen-transportowych-w-claude-krok-po-kroku"
description: "Budujemy w Claude agenta, który czyta zlecenie transportowe, sprawdza płatnika, liczy marżę z kosztu trasy i dobiera auto. Dane ćwiczeniowe do pobrania."
---

# Agent zleceń w Claude: przepis w sześciu krokach

6 września 2026· Aktualizacja: 11 listopada 2026·8 min czytania·[Krzysztof Majchrzycki](https://majchrzycki.com/o-mnie)

Temat: [Usługi logistyczne](https://majchrzycki.com/blog/filar/uslugi-logistyczne)

**W sześciu krokach zbudujecie w Claude agenta, który czyta zlecenie transportowe, sprawdza płatnika wobec limitu i przeterminowań, liczy marżę ze stawki i kosztu trasy na tej relacji oraz dobiera auto, które może je wziąć.** Agent kładzie spedytorowi na biurku rekomendację „przyjąć, przyjąć pod warunkami albo odrzucić” z listą warunków i osobą, która o każdym decyduje — ale nie przyjmuje zlecenia, nie zmienia stawki i nie zwalnia limitu. Stan funkcji sprawdzony 15.10.2026 w [dokumentacji projektów Claude](https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects).

To przepis do karty agenta zleceń z serii o [usługach logistycznych jako jednym systemie](https://majchrzycki.com/blog/filar/uslugi-logistyczne). Pracujemy na danych ćwiczeniowych: zlecenie na przewóz chłodniczy do Lyonu, czterech płatników, cztery relacje, cztery auta i parametry firmy. Wszystko jest fikcyjne, łącznie z chłodnią, która chce wysłać palety do Francji.

> **Gotowy skill.** Procedurę agenta zleceń transportowych z tego przepisu znajdziecie jako gotowy skill w otwartym repozytorium [moja-firma-logistyka](https://github.com/majchrzycki-com/moja-firma-logistyka) na GitHubie, razem z danymi ćwiczeniowymi i wynikiem kontrolnym. Działa w Claude, Microsoft 365 Copilot, ChatGPT i Gemini. [Jak z niego skorzystać](https://majchrzycki.com/blog/skill-agent-zlecen-transportowych-logistyka).

## Co zbudujesz

Projekt w Claude ze stałymi instrukcjami i czterema plikami wiedzy. Do nowej rozmowy w projekcie wrzucasz PDF ze zleceniem i po kilkudziesięciu sekundach dostajesz cztery rzeczy, które dziś kosztują spedytora godzinę telefonów do finansów, kontrolingu i dyspozytora.

Wejście

Co robi agent

Wynik

Zlecenie transportowe w PDF

wypisuje dane zlecenia i braki

lista danych, pytań do klienta i rzeczy do potwierdzenia

Płatnicy

sprawdza limit, saldo, przeterminowania, termin płatności

tabela płatnika z saldem po zleceniu i przekroczeniem

Relacje i parametry

liczy przychód, koszt trasy, marżę, stawkę minimalną, wariant z podwykonawcą

tabela marży wobec progu

Flota

dobiera auto pod nadwozie, dostępność i czas pracy

tabela aut: pasuje, odpada z powodem, pomysł na powrót

Wszystko razem

proponuje rekomendację z warunkami

„przyjąć pod warunkami” i lista warunków z decydentem

## Czego potrzebujesz

-   Konta Claude na planie, który ma projekty. Projekty są na wszystkich planach, także darmowym (do pięciu projektów), ale udostępnianie zespołowi działa na planach Team i Enterprise.
-   Włączonej funkcji „Code execution and file creation”. Bez niej Claude nie otworzy pliku XLSX i nie policzy niczego kodem — a w tym przepisie liczenie „z głowy” jest zakazane ([pliki i wykonywanie kodu](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude)).
-   Danych ćwiczeniowych: [zlecenie.pdf](https://majchrzycki.com/pobierz/agenci/ul/zlecenie.pdf), [platnicy.xlsx](https://majchrzycki.com/pobierz/agenci/ul/platnicy.xlsx), [relacje.xlsx](https://majchrzycki.com/pobierz/agenci/ul/relacje.xlsx), [flota.xlsx](https://majchrzycki.com/pobierz/agenci/ul/flota.xlsx), [parametry.xlsx](https://majchrzycki.com/pobierz/agenci/ul/parametry.xlsx). Ten sam komplet w CSV i w jednym archiwum: [agent-ul-dane-cwiczeniowe.zip](https://majchrzycki.com/pobierz/agenci/agent-ul-dane-cwiczeniowe.zip).

## Czego ten agent nie zrobi

Nie przyjmie zlecenia i nie ustali stawki. Przyjęcie należy do spedytora, stawka poniżej progu do kierownika spedycji, zwolnienie limitu do finansów, a termin płatności dłuższy niż dopuszcza polityka — do zarządu. Agent pokazuje, ile ten przewóz naprawdę kosztuje, czy płatnik mieści się w limicie i które auto może pojechać, żeby te decyzje zapadły na danych, a nie na tym, że „nazwa płatnika jest znajoma”.

Nie zastąpi też porządku w danych. Jeśli koszt trasy na relacji nie jest nigdzie zapisany, bo paliwo i opłaty drogowe księgujecie zbiorczo, agent nie ma z czym porównać stawki — i to jest najczęstszy powód, dla którego pierwsze podejście do takiego agenta kończy się ładną tabelą z pustą kolumną. W prawdziwej firmie zacznijcie od jednego arkusza z kosztem rzeczywistym pięciu najczęstszych relacji z ostatniego kwartału. Dopiero potem agent.

## Krok 1. Włącz wykonywanie kodu

Jeśli pracujesz sam: `Settings` → `Capabilities` → włącz „Code execution and file creation”. W organizacji na planie Team funkcja jest domyślnie włączona, ale właściciel organizacji może ją wyłączyć; sprawdza się ją w `Organization settings` → `Capabilities`.

Powinieneś zobaczyć przełącznik w pozycji włączonej. Jeśli go nie ma albo jest szary, poproś właściciela organizacji — dalsze kroki bez tego nie zadziałają.

## Krok 2. Utwórz projekt

Lewy pasek → `Projects` → „+ New Project”. Nazwa: „Agent zleceń”. Opis jest tylko dla ludzi; Claude go nie czyta. Na planie Team wybierz „Keep it private” na czas testów — udostępnisz projekt w kroku 6, kiedy wynik będzie sprawdzony.

## Krok 3. Wpisz instrukcje agenta

W projekcie kliknij „Set project instructions”, wklej poniższy tekst i zapisz przyciskiem „Save instructions”. Instrukcje obowiązują w każdej rozmowie tego projektu.

```
Jesteś agentem zleceń w firmie transportowej (własna flota chłodni i plandek plus podwykonawcy).
Pracujesz na plikach z wiedzy projektu:
- platnicy.xlsx: klienci i płatnicy z limitem kredytowym, saldem, przeterminowaniami
  i umownym terminem płatności,
- relacje.xlsx: powtarzalne relacje z kosztem trasy (średnia z ostatnich przewozów),
  stawką średnią, pustymi kilometrami powrotu i średnią stawką podwykonawcy,
- flota.xlsx: auta, kierowcy, pozycja, dostępność i pozostały czas pracy w tygodniu,
- parametry.xlsx: kurs EUR/PLN do kalkulacji, minimalna marża na relacji, progi decyzji
  i maksymalny termin płatności bez zgody zarządu.

Gdy dostaniesz zlecenie transportowe (PDF w rozmowie), zrób kolejno:
1. Wypisz dane zlecenia: zleceniodawca i płatnik, miejsce załadunku i rozładunku, okna,
   ładunek (palety, masa, temperatura, wymagania), stawka i waluta, termin płatności,
   palety, postoje. Osobno wypisz, czego brakuje albo co trzeba potwierdzić.
2. Sprawdź płatnika w platnicy.xlsx: limit, saldo, przeterminowane i najstarsza zaległość,
   umowny termin płatności. Policz saldo po zleceniu = saldo + stawka × kurs
   i o ile przekroczy limit. Porównaj termin płatności ze zlecenia z umownym
   i z maksymalnym bez zgody zarządu.
3. Policz marżę. Przychód w PLN = stawka × kurs z parametrów. Koszt trasy weź z relacje.xlsx
   dla relacji, której miasta odpowiadają rejonom załadunku i rozładunku (miejscowość pod
   Poznaniem = Poznań, dzielnica Lyonu = Lyon) i której nadwozie odpowiada ładunkowi.
   Marża = przychód − koszt trasy; marża % = marża / przychód. Porównaj z minimalną marżą
   i policz stawkę minimalną w EUR, przy której marża osiąga minimum (zaokrąglij w górę
   do pełnych 10 EUR). Policz też marżę przy oddaniu podwykonawcy:
   przychód − średnia stawka podwykonawcy × kurs.
4. Dobierz auto z flota.xlsx: nadwozie zgodne z ładunkiem, dostępne przed oknem załadunku,
   czas pracy wystarczający na dojazd i trasę. Auta, które odpadają, wypisz z powodem.
   Zwróć uwagę na auta, które szukają powrotu w rejonie rozładunku.
5. Zaproponuj: „przyjąć”, „przyjąć pod warunkami” albo „odrzucić”. Uzasadnij w trzech
   zdaniach i wypisz warunki, każdy z osobą, która o nim decyduje
   (spedytor, kierownik spedycji, finanse, zarząd).

Zasady:
- Licz kodem na plikach, nie z pamięci. Przy każdej liczbie podaj, z których wierszy pochodzi.
- Nie dopisuj relacji, aut ani płatników, których nie ma w plikach. Brak danych nazwij wprost.
- Nie przyjmujesz zlecenia, nie zmieniasz stawki ani terminu płatności i nie zwalniasz limitu.
  To decyzje spedytora, kierownika spedycji, finansów i zarządu.
- Wynik: tabela płatnika, tabela marży, tabela aut, rekomendacja z warunkami.
  Na końcu przygotuj plik XLSX z tymi tabelami do pobrania.
```

Dwie rzeczy w tej instrukcji są celowe. Kurs i próg marży agent bierze z pliku parametrów, nie z własnej wiedzy o rynku — dzięki temu zmiana jednej liczby w jednym pliku zmienia wszystkie wyliczenia, co sprawdzisz w kroku z rzeczywistością. A każdy warunek w rekomendacji ma przypisaną rolę, więc spedytor od razu wie, do kogo z nim iść.

## Krok 4. Dodaj wiedzę projektu

W panelu wiedzy po prawej stronie kliknij „+” i dodaj `platnicy.xlsx`, `relacje.xlsx`, `flota.xlsx` oraz `parametry.xlsx`. Limit to 30 MB na plik; nasze pliki ważą kilka kilobajtów.

Zlecenia **nie** dodawaj do wiedzy. Wiedza projektu to Wasi płatnicy, relacje, flota i parametry — rzeczy, które obowiązują w każdej rozmowie. Zlecenie jest sprawą na dziś i trafia do pojedynczej rozmowy.

## Krok 5. Uruchom agenta na zleceniu

W projekcie rozpocznij nową rozmowę, załącz `zlecenie.pdf` i napisz:

```
Mamy nowe zlecenie. Przeprowadź analizę według instrukcji projektu, licząc kodem na plikach z wiedzy.
```

Powinieneś zobaczyć, że Claude uruchamia kod, czyta cztery arkusze i odpowiada w kolejności z instrukcji: dane zlecenia i braki, płatnik, marża, auta, rekomendacja. Na końcu pojawi się plik XLSX do pobrania.

## Sprawdź wynik na danych kontrolnych

Porównaj odpowiedź z tabelami poniżej. Liczby policzyliśmy niezależnie z tych samych plików.

Płatnik: Chłodnie Wielkopolskie (T-0310)

Wartość

Limit kredytowy

150 000,00 zł

Saldo należności

142 000,00 zł, w tym przeterminowane 9 800,00 zł (najstarsza zaległość 12 dni)

Zlecenie w PLN

1 980 EUR × 4,30 = 8 514,00 zł

Saldo po zleceniu

150 514,00 zł — przekroczenie limitu o 514,00 zł

Termin płatności

żądany 60 dni; umowny 45; maksymalny bez zgody zarządu 45

Marża: Poznań → Lyon (chłodnia)

Wartość

Przychód

8 514,00 zł

Koszt trasy

7 620,00 zł (w tym paliwo 3 350, opłaty drogowe 1 180, kierowca 2 140)

Marża

894,00 zł, czyli 10,5% — poniżej progu 12%

Stawka minimalna dla 12%

2 020 EUR

Wariant z podwykonawcą (średnio 1 850 EUR)

koszt 7 955,00 zł, marża 559,00 zł

Auto

Status

Dlaczego

PO 1234K, chłodnia

pasuje

we Wrocławiu, wolne od 21.09 18:00, 31 h czasu pracy; dojazd ok. 160 km na załadunek 22.09 rano

PO 9012M, plandeka

odpada

bez agregatu, nie nadaje się do 2–8 °C

PO 3456N, chłodnia

odpada

zajęta do 23.09, nie zdąży na załadunek 22.09

PO 5678L, chłodnia

nie zdąży na załadunek

stoi w Lyonie i szuka powrotu — pomysł dla planisty: zamiana ról, PO 5678L bierze powrót z Francji, a PO 1234K jedzie do Lyonu

Prawidłowa rekomendacja to **„przyjąć pod warunkami”**: stawka minimum 2 020 EUR, żeby marża osiągnęła 12%, albo akceptacja 10,5% przez kierownika spedycji; termin płatności 45 dni, bo 60 wymaga zgody zarządu; płatnik po zleceniu przekracza limit o 514 zł i ma 9 800 zł przeterminowane od 12 dni, więc zwolnienie należy do finansów; palety EUR 1:1 i rejestrator temperatury do potwierdzenia dyspozytorowi. W brakach agent powinien wskazać termin odpowiedzi (19.09, godz. 15:00), cztery wolne godziny postoju na każdym miejscu do porównania z Waszą umową ramową oraz temperaturę 2–8 °C przy ładunku opisanym jako mrożonki — to pytanie do klienta, nie założenie.

Jeśli w tabeli marży pojawi się relacja do Mediolanu albo Berlina, agent nie trzymał się reguły doboru relacji. Jeśli saldo po zleceniu albo marża się nie zgadzają, sprawdź, czy rzeczywiście liczył kodem i czy wziął kurs z pliku parametrów.

## Krok z rzeczywistością

Dane w firmie się zmieniają, a agent musi to zauważyć bez zmiany instrukcji. Otwórz `parametry.xlsx`, zmień kurs EUR/PLN do kalkulacji z `4,30` na `4,40`, zapisz plik i podmień go w wiedzy projektu.

Zadaj w nowej rozmowie to samo pytanie. Przychód powinien wzrosnąć do **8 712,00 zł**, marża do **1 092,00 zł, czyli 12,5%** — próg 12% jest teraz spełniony, a stawka minimalna spada do **1 970 EUR**. Wariant z podwykonawcą daje 572,00 zł marży. Saldo płatnika po zleceniu rośnie do 150 712,00 zł, więc przekroczenie limitu rośnie do 712,00 zł. W rekomendacji warunek stawki powinien zniknąć, a warunek limitu i terminu płatności zostać.

Jedna liczba w jednym pliku przesunęła marżę z „poniżej progu” na „w progu” i jednocześnie pogorszyła sytuację płatnika. Właśnie dlatego kurs do kalkulacji ma być parametrem firmy ustawianym przez kontroling, a nie liczbą z głowy spedytora.

## Krok 6. Udostępnij zespołowi i podłącz pocztę

Kiedy wynik zgadza się z danymi kontrolnymi, udostępnij projekt: na planach Team i Enterprise „Can view” dla spedytorów, którzy z agenta korzystają, „Can edit” dla osoby, która odpowiada za instrukcje i wiedzę — zwykle kierownika spedycji albo kontrolingu, bo to oni pilnują progu marży i kursu.

Zlecenia przychodzą mailem i z portali, więc następnym krokiem jest konektor poczty. Właściciel organizacji włącza konektor Gmail albo Microsoft 365 (przy Microsoft 365 potrzebna jest jeszcze jednorazowa zgoda administratora Microsoft Entra), a potem każdy użytkownik łączy swoje konto sam: `Customize` → `Connectors` → „Connect”, a w rozmowie włącza konektor w menu „+”. Uwaga praktyczna: konektor Gmail daje Claude tylko metadane załączników, nie ich treść, więc PDF ze zleceniem i tak trzeba zapisać na dysku albo wgrać do rozmowy ([konektory Google Workspace](https://support.claude.com/en/articles/10166901-use-google-workspace-connectors)).

## Typowe problemy

Objaw

Przyczyna

Co zrobić

Nie da się wgrać XLSX albo nie ma pliku do pobrania

wyłączone „Code execution and file creation”

włączyć w `Settings` → `Capabilities` albo poprosić właściciela organizacji

W tabeli jest relacja albo auto, których nie ma w pliku

model dopowiada zamiast liczyć

w rozmowie poproś o numery wierszy i ponowne policzenie kodem

Marża się nie zgadza

agent wziął kurs z własnej wiedzy zamiast z `parametry.xlsx`

przypomnij regułę z instrukcji: kurs z pliku parametrów

Agent wybrał plandekę do przewozu chłodniczego

pominął wymaganie temperatury z PDF

poproś o ponowne wypisanie wymagań ładunku i dobór aut od nowa

U kolegi agent zachowuje się inaczej

kolega rozmawia poza projektem

pracujcie tylko w rozmowach wewnątrz projektu

Konektor jest włączony, a Claude nie widzi poczty

użytkownik nie połączył swojego konta

`Customize` → `Connectors` → „Connect”, potem „+” w rozmowie

## Co dalej

Na własnych danych potrzebujecie czterech eksportów. Z ERP: klient, płatnik, limit kredytowy, saldo należności, w tym przeterminowane, najstarsza zaległość w dniach, umowny termin płatności, status współpracy. Z systemu transportowego albo z arkusza kontrolingu: relacja, kilometry, czas jazdy, koszt trasy z ostatnich przewozów z podziałem na paliwo, opłaty i kierowcę, stawka średnia, puste kilometry powrotu, średnia stawka podwykonawcy. Z telematyki i grafiku: pojazd, typ nadwozia, kierowca, pozycja, dostępny od, pozostały czas pracy. Z polityki firmy: kurs do kalkulacji, minimalna marża, progi decyzji, maksymalny termin płatności. Nazwy kolumn mogą być Wasze — wtedy poprawcie je w instrukcji.

Ten sam agent w innych narzędziach:

-   [Agent zleceń w Microsoft 365 Copilot](https://majchrzycki.com/blog/agent-zlecen-transportowych-w-microsoft-365-copilot-krok-po-kroku)
-   [Agent zleceń w ChatGPT](https://majchrzycki.com/blog/agent-zlecen-transportowych-w-chatgpt-krok-po-kroku)
-   [Agent zleceń w Gemini](https://majchrzycki.com/blog/agent-zlecen-transportowych-w-gemini-krok-po-kroku)

Pełną kartę agenta zleceń — co czyta, co może sam, co zatwierdza człowiek i czym go mierzyć — znajdziecie we wpisie o [płatniku sprawdzonym i stawce z kosztu trasy](https://majchrzycki.com/blog/platnik-sprawdzony-stawka-z-kosztu-trasy#agent-zlecen).

-   Usługi logistyczne
-   Claude
-   Agent AI
-   Zlecenia transportowe

## Agent zleceń to dopiero pierwszy z dwunastu

Darmowy poradnik „Usługi logistyczne jako jeden system” pokazuje, gdzie w dziesięciu etapach pracuje każdy z dwunastu agentów i co przy każdym zostaje w rękach człowieka.

[Pobierz darmowy poradnik](https://majchrzycki.com/transformacja-agenci-ai/uslugi-logistyczne#pobierz)

FAQ

## Najczęstsze pytania

Czy mogę wgrać do projektu prawdziwe dane płatników i floty?

Na planach Team i Enterprise Anthropic domyślnie nie trenuje modeli na treści rozmów, ale dane są przechowywane w USA i trafiają do usługi zewnętrznej. Zanim wgracie prawdziwe rozrachunki i pozycje aut, ustalcie z właścicielem danych i działem prawnym, co może opuścić firmę, i zacznijcie od eksportu bez danych osobowych — kierowców oznaczcie numerem, nie nazwiskiem.

Dlaczego zlecenie wrzucam do czatu, a nie do wiedzy projektu?

Wiedza projektu jest wspólna dla wszystkich rozmów. Gdyby każde zlecenie lądowało w wiedzy, po kilku tygodniach agent czytałby setki starych zleceń przy każdej odpowiedzi. Wiedza to Wasi płatnicy, relacje, flota i parametry; zlecenie to sprawa na dziś.

## Czytaj dalej

-   [Agent zleceń w ChatGPT: przepis w sześciu krokach](https://majchrzycki.com/blog/agent-zlecen-transportowych-w-chatgpt-krok-po-kroku)
-   [Agent zleceń w Microsoft 365 Copilot: sześć kroków](https://majchrzycki.com/blog/agent-zlecen-transportowych-w-microsoft-365-copilot-krok-po-kroku)
-   [Agent zleceń w Gemini: skill (Gem) w sześciu krokach](https://majchrzycki.com/blog/agent-zlecen-transportowych-w-gemini-krok-po-kroku)
-   [Skill agenta zleceń: płatnik, marża i auto przed decyzją](https://majchrzycki.com/blog/skill-agent-zlecen-transportowych-logistyka)