# Користите команду dvina

> Сазнајте шта команда dvina ради када Dvina извршава код за вас, које команде подржава и које од њих траже ваше одобрење.

Када Dvina извршава код или команде за вас, има и сопствену команду: `dvina`. Помоћу ње скрипта или неколико узастопних корака могу у ваше име да претражују ваш Dvina простор, читају и додају документе, меморију и задатке, као и да проверавају ко има приступ некој ставци.

Не морате ништа да инсталирате нити да се пријављујете. Dvina користи ову команду када је потребна за ваш захтев, а можете је и сами затражити, на пример: „Користи dvina да излисташ моје задатке и напишеш сажетак као белешку.“

## Како функционише

- `dvina` ради у вашем Dvina простору, у ваше име, са дозволама ваше улоге и у оквиру ваших уобичајених ограничења.
- Приступ траје само док Dvina ради на вашем захтеву. Када се одговор заврши, команда више не може да приступи вашем Dvina простору.
- Датотеку или фасциклу чита само када је команда изричито наведе, на пример датотеку за отпремање.

## Команде

Команде су подељене у групе: `dvina <group> <command>`, а затим следе аргументи и опције команде.

| Група      | Команде                                                                                                                 |
| ---------- | ------------------------------------------------------------------------------------------------------------------------ |
| `search`   | `dvina search <query>`: истовремено претражује ваша ћаскања, документе, меморију и свет.                                          |
| `memory`   | `ls`, `show`, `add`, `edit`: приказују списак датотека меморије, читају их, додају или мењају.                                                |
| `world`    | `topics`, `topic`, `recall`, `feed`: ваше теме, оно што Dvina зна о нечему и ваш фид.                       |
| `docs`     | `ls`, `show`, `read`, `search`, `create`, `upload`, `update`, `mv`, `mkdir`, `rm`: документи и фасцикле у вашој библиотеци. |
| `canvas`   | `ls`, `show`, `create`, `write-page`: приказују списак страница платна, читају их, праве или преписују.                                        |
| `tasks`    | `ls`, `show`, `start`, `continue`, `stop`: ваши позадински задаци.                                                        |
| `goals`    | `show`, `start`: задаци који раде на остварењу циља.                                                                          |
| `schedule` | `ls`, `add`, `cancel`: заказане поруке и подсетници, једнократни или понављајући.                                              |
| `agents`   | `ls`, `show`, `create`, `update`: ваши агенти.                                                                           |
| `skills`   | `ls`, `show`, `add`, `edit`: ваше вештине.                                                                                |
| `projects` | `ls`, `show`: ваши пројекти.                                                                                             |
| `settings` | `get`, `set`: ваша подешавања, попут укључивања или искључивања меморије.                                                           |
| `share`    | `state`, `with-me`, `add`, `rm`: ко има приступ ставци, шта су други поделили са вама и додељивање или уклањање приступа.  |

`dvina` не може ништа да трајно избрише, отвара јавне линкове, повезује или искључује апликације, нити да мења администраторска подешавања или подешавања наплате.

### Помоћ и излаз

- `dvina --help` приказује групе, `dvina <group> --help` приказује команде у групи, а `dvina <group> <command> --help` приказује аргументе и опције команде.
- Излаз је кратак текст. Додајте `--json` за JSON или `--fields` са списком одвојеним зарезима, на пример `--fields id,title`, да бисте задржали само одређена поља.
- Дугачак списак се завршава са `next: --cursor <c>`. Покрените команду поново са тим `--cursor` да бисте добили следећу страницу.
- Да бисте прочитали вредност из датотеке, додајте `-file` одговарајућој опцији, на пример `--content-file notes.md`. `dvina docs upload <file>` отпрема датотеку, а `dvina skills add <folder>` додаје фасциклу вештине са њеном датотеком SKILL.md.

### Излазни кодови

| Код | Значење                                                                       |
| ---- | ----------------------------------------------------------------------------- |
| `0`  | Завршено.                                                                         |
| `1`  | Дошло је до неке друге грешке.                                                    |
| `2`  | Команда није исправна. Проверите њен `--help`.                                     |
| `3`  | Није пронађено.                                                                    |
| `4`  | Одбијено: ваше дозволе приступа, правила ваше компаније или заштита података то не дозвољавају. |
| `5`  | Потребно је ваше одобрење.                                                       |
| `6`  | Достигли сте ограничење коришћења.                                              |

## Одобрите измене

- Команде за читање извршавају се без тражења одобрења.
- Команде које додају нешто ново, попут `docs create`, `memory add` или `tasks start`, извршавају се без тражења одобрења. Оне никада не мењају оно што већ постоји.
- Команде које нешто мењају или уклањају прво траже ваше одобрење: премештање, преименовање, премештање у отпад, замена белешке или датотеке меморије, преписивање странице платна, измена агента или вештине, заустављање задатка, отказивање заказане поруке и дељење. Dvina у ћаскању приказује картицу за одобрење са сопственим сажетком измене и сваки пут тражи одобрење. Ако одбијете, ништа се не мења.

Све што `dvina` дода или измени пролази кроз правила заштите података ваше компаније и бележи се у вашем [дневнику ревизије](/docs/teams/audit-log), као и остале радње које Dvina обавља.

## Повезано

- [Користите Dvina из других апликација помоћу MCP-а](/docs/dvina-mcp/overview)
- [Задаци](/docs/use-dvina/features/tasks)
- [Преглед конектора](/docs/connectors/overview)
